草庐IT

apache - magento : some htaccess redirection doesn\'t work

全部标签

php - Ubuntu 和 apache 服务器中特定文件夹的 php 奇怪行为

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我刚刚移植了允许文件上传的网站服务器。现在它在ubuntu11.04上运行vps。上传的文件存储在文件夹callfiles中,与其他文件夹类似,其拥有者:root和组:root。但问题是当我尝试运行php函数(readfile())以从文件夹中读取任何文件时它没有读取该文件但是当我将文件夹所有者和组更改为10000和1005时与以前的服务器相同。PHP立即找到该文件并开始下载。我无法猜测是什么

php - 需要 apache_note() 函数与 nginx/usertrack for nginx

我有nginx服务器,但需要运行apache_note()功能。是否有任何模块或nginx的任何补丁提供此功能?还需要nginx或类似替代品的usertrack扩展(在apache中很容易获得)。如果nginx没有可用的usertrack,请提出一些模拟相同功能的逻辑。 最佳答案 我看到对此有一个公认的答案,只是添加到它,因为我猜包括我在内的很多人都是通过Google搜索apache_note和Nginx来到这里的。使用apache_note的一个主要原因是为了在访问日志中存储一些东西。例如,当您不使用基本身份验证时的用户名。使用P

php - Magento - 调整图像大小,保持宽高比,裁剪超出尺寸的部分

我想在magento中调整图像大小以保持其纵横比并使其填充具有另一个纵横比的矩形。例子:我的图片是640x480我的矩形是100x50我希望图像填满所有矩形并裁剪超出它的部分。我知道keepFrame(FALSE)-它不会使图像填充矩形,而是使其适合内部并且不会裁剪任何内容。此外,如果您熟悉Wordpress,我想要的是:*add_image_size('home',370,256,true);*谢谢你:) 最佳答案 看看@因为magento已经更改了页面链接结构,请尝试http://web.archive.org/web/2014

php - 如何在 magento 1.7 中制作自定义模块

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。如何在Magento中完成以下操作?使用Controller/View/模型方法显示“HelloWorld”消息。所以,如果我去http://example.com/myController它会显示字符串“HelloWorld”。能够在我的网站模板(例如,页眉、页脚等)中显示此字符串将是一种奖励。如何向此Controller(或必要时添加新Controll

php - Apache:如何重写没有文件扩展名并忽略大小写的 URL?

我正在运行带有Apache2.2.22和PHP5.3.10的Ubuntu12.04。我希望用户能够在我的网站上请求页面而无需键入“.php”扩展名,也不必担心区分大小写。例如,像这样的URL...http://www.site.com/test/phpinfohttp://www.site.com/test/PhPiNfO...都应该导致:http://www.site.com/test/phpinfo.php我按照thisquestion中接受的答案开始不区分大小写.这是我的“/etc/apache2/sites-available/default”文件的样子...ServerAdm

php - 在后端的 Magento 订单 View 页面中添加产品的缩略图

我试图在Magento的订单View页面(sales_order/view)区域显示产品的图像缩略图。添加产品的预览图像作为列。我的台词如下:load($_item->getProductId());?>init($_product,'thumbnail')->resize(75,75);?>"alt="htmlEscape($_product['name']);?>"border="0"width="75"/>但这只是拉过一个空白框,里面没有任何图像,甚至没有Magento默认图像。它可能只是字段名称或属性略有偏差?或者甚至套管?但是真的看不出我做错了什么。如果我替换:load($_

Apache 2.4.3 和 PHP 5.4.7 上的 PHP 语法错误(foreach 模板语法)

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。因此,我目前有一个站点在Apache2.2和PHP5.3.18上实时运行,并且它按预期运行。我刚刚设置了一个新的开发环境并决定启动Apache2.4和PHP5.4.7来试用它们(功能发布应该不会破坏我假设的任何东西)。无论如何,现在在我的生产服务器上执行良好的以下代码输出以下错误:PHPParseerror:syntaxerror,unexpected'e

php - 如何知道 apache/php 的默认字符集

当在httpd.conf、php.ini、.htaccess等中都没有指定字符集时,apacheserver/php使用的默认字符集是什么?当响应header不包含任何字符集信息时,浏览器认为它是ISO-8859-1但我找不到任何确认apache服务器/php实际上发送了ISO-8859-1编码的数据响应。谢谢 最佳答案 default_charset的默认值是"iso-8859-1",它应用于PHP服务的所有页面。对于Apache,文本和html的默认字符集由AddDefaultCharset规定。它也有一个默认值"iso-885

php - Magento - 扩展开发,处理卸载

我真的是magento扩展开发的新手。我向其他人学习并为magento1.7.0扩展创建了一个简单的演示。它运行良好,在其安装脚本中,我向“catalog_product”添加了一个属性,它也运行良好。现在我想知道,当这个扩展从系统中删除,或者从系统中卸载时,我该如何删除这个属性,如何编写代码来处理卸载?谢谢。 最佳答案 嗯...你不能。Magento有一些未完成的任务。有一种方法可能是为这个Mage_Core_Model_Resource_Setup::_uninstallResourceDb($version)而设计的,但它并没

php - 为 PHP 安装 SSH2 以在 OSX 10.9.1 上的 Xampp Apache 服务器上运行

我在装有OSX10.9.1的Mac上运行Xampp,我正在尝试开发一个通过Ajax调用调用PHP脚本的网页。此处使用Xampp用于开发目的,并非旨在形成在线页面的后端。PHP脚本需要通过ssh连接到远程机器,原因是我计划使用ssh2库。当我尝试运行命令时:$connection=ssh2_connect('my.remote.machine.address',5432);我收到以下错误:Fatalerror:Calltoundefinedfunctionssh2_connect()in/Applications/XAMPP/xamppfiles/htdocs/Project/getda